\CUSDependency{package={hologo,manfnt}}
\CUSProvideExplLibrary{logo}{\cus@d@te}{\cus@versi@n}{logo}

\ExplSyntaxOff
\protected\def\textcdbend{\raisebox{.734\height}{\dbend}}
\protected\def\textclhdbend{\raisebox{.734}{\lhdbend}}
\protected\def\textcreversedvideodbend{\raisebox{.734}{\reversedvideodbend}}

\hologoSetup{hyphenbreak}
\def\CUS@LOGO#1{\hologo{\NoCaseChange{#1}}}
\def\CusTeX{\CUS@LOGO{CusTeX}}
\let\CUSTEX\CusTeX
\def\CusLaTeX{\CUS@LOGO{CusLaTeX}}
\let\CUSLATEX\CusLaTeX
\def\TikZ{\CUS@LOGO{TikZ}}
\def\TeX{\CUS@LOGO{TeX}}
\let\TEX\TeX
\def\plainTeX{\CUS@LOGO{plainTeX}}
\def\BibTeX{\CUS@LOGO{BibTeX}}
\def\eTeX{\CUS@LOGO{eTeX}}
\def\pdfTeX{\CUS@LOGO{pdfTeX}}
\def\pdfLaTeX{\CUS@LOGO{pdfLaTeX}}
\let\PDFLaTeX\pdfLaTeX 
\def\XeTeX{\CUS@LOGO{XeTeX}}
\def\XeLaTeX{\CUS@LOGO{XeLaTeX}}
\def\LuaTeX{\CUS@LOGO{LuaTeX}}
\def\LuaLaTeX{\CUS@LOGO{LuaLaTeX}}
\def\LuaHBTeX{\CUS@LOGO{LuaHBTeX}}
\def\LuaMetaTeX{\CUS@LOGO{LuaMetaTeX}}
\def\LaTeX{\CUS@LOGO{LaTeX}}
\let\LATEX\LaTeX
\def\LaTeXe{\CUS@LOGO{LaTeX2e}}
\let\LATEXe\LaTeXe
\def\LaTeXiii{\CUS@LOGO{LaTeX3}}
\def\LaTeXTeX{\CUS@LOGO{LaTeXTeX}}
\def\dvipdfmx{\CUS@LOGO{DVIPDFMx}}
\def\TeXLive{\CUS@LOGO{TeXLive}}
\def\MiKTeX{\CUS@LOGO{MiKTeX}}
\def\pTeX{\CUS@LOGO{pTeX}}
\def\ApTeX{\CUS@LOGO{ApTeX}}
\def\upTeX{\CUS@LOGO{upTeX}}
\def\pupTeX{\CUS@LOGO{pupTeX}}
\def\ApLaTeX{\CUS@LOGO{ApLaTeX}}
\def\upLaTeX{\CUS@LOGO{upLaTeX}}
\def\ConTeXt{\CUS@LOGO{ConTeXt}}
\def\METAFONT{\CUS@LOGO{METAFONT}}
\def\MetaFun{\CUS@LOGO{MetaFun}}
\def\METAPOST{\CUS@LOGO{METAPOST}}
\def\MiKTeX{\CUS@LOGO{MiKTeX}}
\def\LyX{\CUS@LOGO{LyX}}
\def\iniTeX{\CUS@LOGO{iniTeX}}

\def\HoLogo@TikZ#1{Ti\textcolor{orange}{\textit{k}}Z}
\def\HoLogoBkm@TikZ#1{TikZ}
\def\HoLogo@LuaHBTeX#1{LuaHB\hologo{TeX}}
\def\HoLogo@LuaMetaTeX#1{LuaMeta\kern -.05em \hologo{TeX}}
\def\HoLogo@pTeX#1{p\kern -.15em \hologo{TeX}}
\def\HoLogo@pLaTeX#1{p\kern -.05em \hologo{LaTeX}}
\def\HoLogo@ApTeX#1{A\kern -.05em \hologo{pTeX}}
\def\HoLogo@upTeX#1{u\kern -.05em \hologo{pTeX}}
\def\HoLogo@pupTeX#1{(u)\hologo{pTeX}}
\def\HoLogo@ApLaTeX#1{A\kern -.05em \hologo{pLaTeX}}
\def\HoLogo@upLaTeX#1{u\kern -.05em \hologo{pLaTeX}}
\def\HoLogo@ConTeXt#1{Con\hologo{TeX}t}
\def\HoLogoBkm@LuaTeX#1{Lua\hologo{TeX}}
\def\HoLogoBkm@LuaLaTeX#1{Lua\hologo{LaTeX}}
\def\HoLogoBkm@XeTeX#1{Xe\hologo{TeX}}
\def\HoLogoBkm@XeLaTeX#1{Xe\hologo{LaTeX}}
\def\HoLogoBkm@LuaHBTeX#1{LuaHB\hologo{TeX}}
\def\HoLogoBkm@LuaMetaTeX#1{LuaMeta\hologo{TeX}}
\def\HoLogoBkm@pTeX#1{p\hologo{TeX}}
\def\HoLogoBkm@pLaTeX#1{p\hologo{LaTeX}}
\def\HoLogoBkm@ApTeX#1{A\hologo{pTeX}}
\def\HoLogoBkm@upTeX#1{u\hologo{pTeX}}
\def\HoLogoBkm@pupTeX#1{(u)\hologo{pTeX}}
\def\HoLogoBkm@ApLaTeX#1{A\hologo{pLaTeX}}
\def\HoLogoBkm@upLaTeX#1{u\hologo{pLaTeX}}
\def\HoLogoBkm@ConTeXt#1{Con\hologo{TeX}t}
\def\HoLogoBkm@METAFONT#1{METAFONT}
\def\HoLogoBkm@MetaFun#1{MetaFun}
\def\HoLogoBkm@METAPOST#1{METAPOST}
\def\HoLogoBkm@MiKTeX#1{MiKTeX}
\def\HoLogoBkm@LyX#1{LyX}
\def\HoLogo@TeXLive#1{\TeX\ Live}
\def\HoLogoBkm@TeXLive#1{\hologo{TeX}Live}
\def\HoLogo@DVIPDFMx#1{DVIPDFM\ensuremath{x}}
\def\HoLogoBkm@DVIPDFMx#1{DVIPDFMx}

\ExplSyntaxOn